Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266 NORTH ROAD Terraced £288,754 £125,500 13 Aug 2003
268A NORTH ROAD Terraced £404,350 £246,000 28 Jul 2008
270 NORTH ROAD Terraced £624,695 £490,000 12 Jul 2017
272A NORTH ROAD Terraced £301,625 £232,000 24 Feb 2017
274 NORTH ROAD Terraced £479,677 £480,000 16 Feb 2023
276 NORTH ROAD Terraced £491,064 £272,500 29 Dec 2005